soft towel - Turkish English Dictionary